hurrying ahead - German English Dictionary